have difficulty to explain - Turkish English Dictionary